spotted, strained, dishonored, of ill repute ne demek

  1. spotted, strained, dishonored, of ill repute : lekeli